# include <bits/stdc++.h>
using namespace std;
string str, st; 
int ne[1000];
inline void get_ne(string st) {
    for(int k = 0; k < st.size(); k++) {
        string tmp = st.substr(0, k + 1);
        for(int i = 1; i < k + 1; i++) 
            if(tmp.substr(0, i) == tmp.substr(k + 1 - i, i)) 
                ne[k] = i;
    }
}
inline void march(string str, string st) {
    for(int i = 0, j; i < str.size(); i++) {
        for(j = 0; j < st.size(); j++) 
            if(str[i + j] != st[j]) 
                break;
        if(j == st.size()) 
            cout << i + 1 << endl;
        else 
            i += ne[j];
    }
}
int main() {
    cin >> str >> st;
    get_ne(st);
    march(str, st);
    for(int i = 0; i < st.size(); i++) 
        cout << ne[i] << " ";
}